<?php

namespace App\Model;

use Illuminate\Database\Eloquent\Model;

/**
 * App\Model\UserTemplateOrder
 *
 * @mixin \Eloquent
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\UserTemplateOrder newModelQuery()
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\UserTemplateOrder newQuery()
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\UserTemplateOrder query()
 * @property int $id
 * @property int $user_id
 * @property int $clone_id personal_page_custom_clone->id
 * @property float $amount 金额
 * @property string|null $order_at 下单时间
 * @property int $is_paid 是否支付
 * @property string|null $paid_at 支付成功时间
 * @property string $paid_type 支付类型 微信支付
 * @property string $appid appid
 * @property string $mchid 商户号
 * @property string $nonce_str 随机字符串
 * @property string $sign 签名
 * @property string $out_trade_no 订单号
 * @property float $callback_total_fee 微信回调金额
 * @property string $status 回调状态
 * @property \Illuminate\Support\Carbon|null $created_at
 * @property \Illuminate\Support\Carbon|null $updated_at
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\UserTemplateOrder whereAmount($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\UserTemplateOrder whereAppid($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\UserTemplateOrder whereCallbackTotalFee($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\UserTemplateOrder whereCloneId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\UserTemplateOrder whereCreatedAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\UserTemplateOrder whereId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\UserTemplateOrder whereIsPaid($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\UserTemplateOrder whereMchid($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\UserTemplateOrder whereNonceStr($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\UserTemplateOrder whereOrderAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\UserTemplateOrder whereOutTradeNo($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\UserTemplateOrder wherePaidAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\UserTemplateOrder wherePaidType($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\UserTemplateOrder whereSign($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\UserTemplateOrder whereStatus($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\UserTemplateOrder whereUpdatedAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\UserTemplateOrder whereUserId($value)
 */
class UserTemplateOrder extends Model
{
    protected $table = 'personal_page_order';
}
